to deliberately inflict - Inglés Sinónimo Diccionario